package com.esms.dao;
import java.util.List;
import com.esms.po.TKpiAssesment;

import org.apache.ibatis.annotations.Param;

import java.util.concurrent.ConcurrentHashMap;


/**
* @author mtx
* @description 针对表【t_kpi_assesment】的数据库操作Mapper
* @createDate 2022-04-07 21:21:11
* @Entity com.esms.po.TKpiAssesment
*/
public interface TKpiAssesmentMapper  {
    public void updateScore(@Param("map") ConcurrentHashMap<String, Float[]> map);


    List<TKpiAssesment> listAllByTEaccountAndTEnameAndTDgsidAndTDid(@Param("tEaccount") String tEaccount, @Param("tEname") String tEname, @Param("tDgsid") Integer tDgsid, @Param("tDid") Integer tDid);
    TKpiAssesment getEmployeeByeAccount(@Param("tEaccount") String tEaccount);

    List<TKpiAssesment> listTPidAndTDgsidAndTEaccount();

    void truncateData(@Param("beforeQuarter")String beforeQuarter);
    void initData(@Param("qua") String qCreateQuarter);

    List<TKpiAssesment> selectListTKpiAssesment();
}
